Hallstatt, The Most Beautiful European Town